 @import url("mobile_shared.css");

body {
	background: #290000 url(../../images/mobile/bg.jpg) center top no-repeat;
	font-family: Helvetica, Arial, sans-serif;
	margin: 0;
}
#wrapper {margin: 0;}
#header {padding: 24px 24px 0;}
#siteTitle {
	margin: 0 auto; 
	height: 64px; 
	width: 172px; 
	padding: 6px 64px 0 0; 
	background: transparent url(../../images/mobile/btn.png) top right no-repeat;
}
#siteTitle img {border: 0;}
.items {margin: 0; background: transparent; padding: 0;}
.item, #content {
	font-size: 14px; 
	clear: both; 
	padding: 18px 24px; 
	background: transparent url(../../images/mobile/button-bg.png);
	position: relative;
	margin: 0 0 1px 0;
}
.item img {float: left; margin: 0 0 0 4px;}
.item h3 {margin: 0 0 2px 64px; color: #fff;}
.item h3 a {color: #fff; text-decoration: none; font: normal lighter 28px/28px Helvetica, sans-serif; letter-spacing: -1px;}
.item p {margin: 0 0 0 64px; color: #999;}

#content {padding: 12px 16px; color: #fff;}
#content h2 {margin: 0 0 4px;}
#content form div {margin: 1em 0;}
#content form label {
	display: block; 
	font-size: 90%; 
	color: #fc0; 
	/*text-transform: uppercase;*/
}
#content form input[type=text] {
	width: 97%; 
	height: 28px; 
	font-size: 20px; 
	padding: 4px; 
	-webkit-border-radius: 8px; 
	border: 1px solid #ccc;
}
#content form textarea {
	width: 94%; 
	height: 100px; 
	font-size: 20px; 
	padding: 4px 3%;
	-webkit-border-radius: 8px; 
	border: 1px solid #ccc;
}
#content form input[type=image] {
	width: 88%; 
	padding: 4px 6%; 
}
p.error {font-size: 90%; color: red; margin-top: 0;}
a.button {
	display: block; 
	position: absolute; 
	top: 0; 
	left: 0; 
	width: 100%; 
	height: 100%; 
	background-color: transparent;
	background-image: url(../../images/mobile/arrow.png); 									
	background-repeat: no-repeat; 
	background-position: 92% 50%;
}
#searchForm {margin: 0; padding: 20px  0 20px 14px; -webkit-border-radius:0; position: relative;}
#searchForm label {
	position: absolute; 
	top: 24px; 
	left: 24px; 
	color: #666; 
	font-size: 18px; 
	visibility: hidden;
}
#searchForm #search {
	background:transparent url(../../images/mobile/search-txt.png) no-repeat scroll 0 0;
	color:#666;
	height:23px;
	margin: 0;
	padding: 6px 0 0 10px;
	border: 0;
	width: 239px;
	vertical-align: top;
	font: normal normal 18px/18px Helvetica, sans-serif;
	-webkit-border-radius:0;
}
#searchForm #submit {
	background:transparent url(../../images/mobile/search.png) no-repeat scroll right center;
	border:0;
	clear:both;
	height:29px;
	text-indent:-9999px;
	width:44px;
	margin: 0;
	vertical-align: top;
	-webkit-border-radius:0;
}
img.analyticsimg {position: absolute; top: -9999px; left: -9999px;}



